div.container {
    margin-left: 5px;
    margin-right: 0px;
}

div.main {
    width: 650px;
}

div.footer {
    width: 500px;
}

div.createuser {
    width: 500px;
}

div.authorization, div.hr {
    width: 500px;
    margin-bottom: 200px;
}

button {
    width: 140px;
    position: absolute;
    left: 365;
}

input {
    width: 200px;
    position: absolute;
    left: 305;
}

input.error {
    width: 250px;
    position: absolute;
    left: 505;
    text-align: center;
}

.errorSpring {
    width: 250px;
    position: absolute;
    left: 505;
    text-align: center;
    background: red;
    color: white;
}

a:link {
    color: #0000FF;
}

a:visited {
    color:  #800080;
}

a:active {
    color: #FF0000;
}

a:hover {
    color: #FF0000;
}